labyrinth loudspeaker - French English Dictionary